// samsting : this file is auto create.

#ifndef ALIYUN_Emr_ListExecutePlanExecuteRecordsRequest_H_
#define ALIYUN_Emr_ListExecutePlanExecuteRecordsRequest_H_

#include "core/rpc_acs_request.h"

namespace aliyun { namespace Emr {

class ListExecutePlanExecuteRecordsRequest : public RpcAcsRequest {
public:
  ListExecutePlanExecuteRecordsRequest();

  int64 GetExecutePlanId(void) const;
  void  SetExecutePlanId(int64 ExecutePlanId);

  bool GetIsDesc(void) const;
  void SetIsDesc(bool IsDesc);

  const string& GetStatus(void) const;
  void          SetStatus(const string& Status);

  int  GetPageNumber(void) const;
  void SetPageNumber(int PageNumber);

  int  GetPageSize(void) const;
  bool SetPageSize(int PageSize);

private:
  int64  ExecutePlanId_;
  bool   IsDesc_;
  string Status_;
  int    PageNumber_;
  int    PageSize_;

};

} } // namespace aliyun { namespace Emr {

#endif // #ifndef ALIYUN_Emr_ListExecutePlanExecuteRecordsRequest_H_

// end of file 
